package com.um.jdy.app.charge.entity.dto;

import com.um.jdy.common.member.enums.PayEnum;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.Min;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
@Data
public class EBoxStartParam {

    @NotBlank
    @ApiModelProperty(value = "充电桩编码")
    private String code;

    @Min(1)
    @NotNull
    @ApiModelProperty(value = "枪号")
    private Integer gunNum;

    @ApiModelProperty(value = "优惠券id")
    private String activityCouponsId;

    @ApiModelProperty(value = "优惠券id")
    private Boolean autoUseCoupons;

//    @ApiModelProperty(value = "支付方式，非免费充电时必填")
//    private PayEnum.PayWay payWay;

//    @NotBlank
//    @ApiModelProperty(value = "充电金额id")
//    private String deviceFeeEboxPriceId;

}
